Produse Traditionale Romanesti Leicester PTRLLeicester Road, Leicester, LE2 9, United Kingdom, Glen Parvaopen now, until 17:00